infinitely better - Alemán Inglés Diccionario